﻿@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#07266b;
	line-height:24px;
	position:relative;
	z-index:0;
	background-color:#f2f2f2;
	}
a{
	text-decoration:none;
	color:#07266b;
	}
img{
	margin:0px;
	padding:0px;
	border:0px;
	}

ul {margin:0px;padding:0px;}
ul li{
	list-style:none;
	}
.fl{
	float:left;
	}
.fr{
	float:right;
	}
.clr{
	clear:both;
	}
.jx20{
	width:100%;
	float:left;
	height:20px;
	}
.jx10{
	width:100%;
	float:left;
	height:10px;
	}
.auto{
	width:1002px;
	margin:auto;
	position:relative;
	z-index:1;
	}
.header{
	width:100%;
	position:relative;
	z-index:9;
	background-color:#1642a2;
	height:122px;
	}
.header .tel{
	float:left;
	margin-top:85px;
	color:#FFF;
	width:300px;
	}
.header .language{
	float:right;
	margin-top:10px;
	}
.header .language a{
	float:left;
	margin-left:10px;
	}
.var_rim{
	width:100%;
	height:40px;
	padding-top:4px;
	line-height:40px;
	position:relative;
	z-index:9999;
	font-weight:bold;
	background:url(/images/menu_bg.jpg) repeat-x;
	}
.var_rim .xiaotu{
	position:absolute;
	left:37px;
	top:-7px;
	z-index:999;
	}
.var_rim li{
	width:127px;
	float:left;
	text-align:center;
	position:relative;
	}
.var_rim .var_1 {
	width:100%;
	color:#FFF;
	float:left;
	font-size:16px;
	}
.var_rim .var_1_a{
	width:100%;
	color:#FFF;
	background:url(/images/menu_a.png) repeat;
	position:relative;
	float:left;
	font-size:16px;
	}
#var_po .var_dingwei2{
	position:absolute;
	top:40px !important;
	display:none;
	left:0px !important;
	line-height:27px;
	z-index:99;
	width:241px !important;
	font-size:14px;
	background:url(/images/touming.png) repeat;
	padding-top:10px;
	}
#var_po .var_dingwei2 li{
	width:auto;
	float:left;
	background:url(/images/menu2_bg.png) repeat-x;
	}
#var_po .var_2{
	float:left;
	color:#1642a2;
	padding-left:10px;
	padding-right:10px;
	 }
#var_po .var_2_a{
	float:left;
	color:#1642a2;
	padding-left:10px;
	padding-right:10px;
	background:url(/images/dian2.jpg) 0 12px  no-repeat;
	 }
.banner_rim{
	width:100%;
	position:relative;
	z-index:0;
	height:498px;
	overflow:hidden;
	}	
.banner_rim .auto{
	width:1440px;
	margin:auto;
	}
.banner_rim #slider{ position:relative; width:100%; height:498px; background:url(/images/banner_1.jpg) no-repeat; float:left;}
.banner_rim #slider img{ position:absolute; top:0px; left:0px; display:none;}
.banner_rim .nivo-slice{ display:block; position:absolute; z-index:10; height:100%}
.banner_rim .nivo-box{ display:block; position:absolute; z-index:5}
.banner_rim .nivo-controlNav { position: absolute; top:475px; left:50%; margin-left:-200px; z-index: 999} 
.banner_rim .nivo-controlNav a { z-index:999; cursor:pointer; float: left; display: block; width: 98px; height: 10px; margin: 0 0 0 5px;  background:#cccccc;}
.banner_rim .nivo-controlNav .active { background:#FFF;}
.banner_rim #slider .nivo-prevNav{
	position:absolute;
	left:-22px;
	top:134px;
	width:48px;
	height:48px;
	background:url(/images/prev.png) no-repeat ;
	z-index:99999;
	cursor:pointer;
	}
.banner_rim #slider .nivo-nextNav{
	position:absolute;
	right:30px;
	top:134px;
	width:48px;
	height:48px;
	background:url(/images/next.png) no-repeat;
	z-index:99999;
	cursor:pointer;
	}
.banner_rim .nivo-imageLink{
	width:100%;
	height:100%;
	position:absolute; 
	top:0px; 
	left:0px;
	z-index:999;
}
.index_bodyer{
	width:100%;
	position:relative;
	z-index:9;
	}
.index_bodyer .auto{
	background:url(/images/index_05.png) repeat-x top;
	}
.index_bodyer .inbd_bg{
	background:#FFF;
	width:100%;
	float:left;
	margin-top:26px;
	}
.index_bodyer .row{
	width:303px;
	float:left;
	margin:30px 0 0 20px;
	}
.index_bodyer .row .top{
	width:100%;
	float:left;
	position:relative;
	background:#1642a2;
	line-height:24px;
	color:#FFF;
	font-size:16px;
	}
.index_bodyer .row .top .fl{
	margin-left:13px;
	}
.index_bodyer .row .top .top_img{
	float:right;
	margin:-20px 2px 0 0;
	}
.index_bodyer .row .changqu{
	width:301px;
	float:left;
	margin-top:15px;
	position:relative;
	z-index:0;
	}
.changqu #slider2{ position:relative; width:100%; height:201px; background:url(/images/banner_1.jpg) no-repeat; float:left;}
.changqu #slider2 img{ position:absolute; top:0px; left:0px; display:none;}
.changqu .nivo-slice{ display:block; position:absolute; z-index:10; height:100%}
.changqu .nivo-box{ display:block; position:absolute; z-index:5}
.changqu .nivo-controlNav { position: absolute; top:176px; right:0; background:url(/images/index_09.png) no-repeat; widows:111px; padding-left:20px; z-index: 999; text-align:center;} 
.changqu .nivo-controlNav a { z-index:999; cursor:pointer; float: left; display: block; width: 25px; height: 25px; line-height:25px; color:#333333; font-weight:bold;}
.changqu .nivo-controlNav .active { color:#1642a2; }
.index_bodyer .row .changqu .news_list{
	width:100%;
	float:left;
	background:#f2f2f2;
	height:76px;
	}
.index_bodyer .row .changqu .news_list .news_name{
	width:175px;
	float:left;
	margin-left:15px;
	font-weight:bold;
	margin-top:2px;
	}
.index_bodyer .row .changqu .news_list .news_detail{
	width:175px;
	float:left;
	margin-left:15px;
	font-size:12px;
	line-height:20px;
	margin-top:5px;
	}
.index_bodyer .row .changqu .news_list2{
	width:100%;
	float:left;
	line-height:32px;
	}
.index_bodyer .row .changqu .news_list2 .news_name{
	width:250px;
	float:left;
	}
.index_bodyer .row .changqu .news_list2 .news_date{
	width:50;
	float:right;
	text-align:right;
	font-size:12px;
	color:#333333;
	}
.index_bodyer .row .more{
	width:100%;
	float:right;
	font-size:12px;
	text-align:right;
	line-height:14px;
	}
.index_bodyer .row .more a{
	color:#333333;
	}
.index_bodyer .product_rim{
	width:100%;
	float:left;
	}
.index_bodyer .product_rim .top{
	width:100%;
	float:left;
	background:url(/images/sanjiao.jpg) no-repeat center bottom;
	text-align:center;
	font-size:16px;
	line-height:35px;
	background-color:#FFF;
	padding-top:10px;
	}
.index_bodyer .product_rim .lunhuan{
	width:100%;
	float:left;
	background:#1642a2;
	overflow:hidden;
	height:170px;
	}
.index_bodyer .product_rim .lunhuan .anyClass li{
	width:213px;
	float:left;
	margin:13px 16px 0 20px;
	position:relative;
	}
.index_bodyer .product_rim .lunhuan .anyClass li .pro_img img{
	float:left;
	}
.index_bodyer .product_rim .lunhuan .anyClass li .pro_name{
	float:left;
	width:100%;
	text-align:center;
	line-height:36px;
	font-size:13px;
	background:url(/images/name_bg.png) repeat;
	margin-top:-36px;
	}
.index_bodyer .product_rim .lunhuan .anyClass li .pro_name a:hover{
	text-decoration:underline;
	}
.footer{
	width:100%;
	height:58px;
	line-height:58px;
	background:url(/images/index_10.jpg) repeat-x;
	color:#cccccc;
	}
.footer a{
	color:#cccccc;
	}
.ny_bodyer{
	width:100%;
	position:relative;
	z-index:9;
	}
.ny_bodyer .auto{
	background:#FFF;
	border-top:4px solid #1642a2;
	}
.ny_bodyer .left{
	width:246px;
	float:left;
	margin-top:25px;
	}
.ny_bodyer .left .title{
	background:url(/images/left_5.png) no-repeat;
	line-height:43px;
	float:left;
	margin-top:-125px;
	padding-left:42px;
	width:204px;
	font-size:18px;
	font-weight:bold;
	color:#1642a2;
	}
.ny_bodyer .left .lfvar_rim{
	width:220px;
	float:left;
	margin:0 0 0 15px;
	}
.ny_bodyer .left .lfvar_rim .top{
	width:100%;
	float:left;
	text-align:center;
	font-size:17px;
	font-weight:bold;
	color:#1642a2;
	line-height:30px;
	}
.ny_bodyer .left .lfvar_rim .lfvar{
	width:100%;
	float:left;
	border-top:25px solid #1642a2;
	background:#f2f2f2;
	}
.ny_bodyer .left .lfvar_rim .lfvar .lfvar_1{
	width:146px;
	float:left;
	line-height:34px;
	margin-top:10px;
	background:url(/images/lfvar.jpg) 10px 0 no-repeat;
	padding-left:74px;
	color:#FFF;
	}
.ny_bodyer .left .lfvar_rim .lfvar .lfvar_1_a{
	width:146px;
	float:left;
	line-height:34px;
	margin-top:10px;
	background:url(/images/lfvar_a.jpg) 10px 0 no-repeat;
	padding-left:74px;
	color:#FFF;
	}
.ny_bodyer .left .lfvar_rim .lfvar .address{
	width:155px;
	float:left;
	background:url(/images/left_3.jpg) repeat-y;
	color:#FFF;
	padding:15px;
	margin-left:18px;
	}
.ny_bodyer .right{
	width:710px;
	float:right;
	margin:25px 25px 0 0;
	background:#f2f2f2;
	position:relative;
	}
.ny_bodyer .right .jiantou{
	position:absolute;
	left:-5px;
	top:10px;
	}
.ny_bodyer .right .main{
	width:660px;
	float:left;
	margin:0 0 0 25px;
	color:#333333;
	min-height:400px;
	}
.ny_bodyer .right .main .news_rim{
	width:100%;
	float:left;
	border-bottom:1px solid #1642a2;
	line-height:52px;
	}
.ny_bodyer .right .main .news_name{
	background:url(/images/news.jpg) 10px 19px no-repeat;
	padding-left:36px;
	width:520px;
	float:left;
	font-weight:bold;
	}
.ny_bodyer .right .main .news_name a{
	color:#666666;
	}
.ny_bodyer .right .main .news_date{
	text-align:center;
	font-size:12px;
	color:#1642a2;
	width:100px;
	float:right;
	}
.ny_bodyer .right .main .pro_rim{
	width:200px;
	float:left;
	margin:35px 10px 0 10px;
	}
.ny_bodyer .right .main .pro_img{
	width:100%;
	float:left;
	}
.ny_bodyer .right .main .pro_name{
	width:100%;
	float:left;
	background:url(/images/name_bg.png) repeat;
	line-height:24px;
	height:24px;
	text-align:center;
	margin-top:-24px;
	}
.ny_bodyer .right .main .pro_name a{
	color:#07266b;
	}
.ny_bodyer .right .main  .inpro_name{
	width:100%;
	float:left;
	font-weight:bold;
	text-align:center;
	height:40px;
	font-size:20px;
	}
.ny_bodyer .right .main  .inpro_detail{
	width:100%;
	float:left;
	}
.page{
	width:660px;
	float:left;
	margin:0 0 0 25px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	background:#FFF;
	}
.page .page_prev{
	display:inline-block;
	padding:0 10px 0 10px;
	}
.page_1{
	text-align:center;
	color:#959595;
	display:inline-block;
	text-decoration:underline;
	padding:0 10px 0 10px;
	}
.page_1_a{
	font-weight:bold;
	color:#1642a2 !important;
	display:inline-block;
	text-decoration:underline;
	padding:0 10px 0 10px;
	}
.page2{
	width:660px;
	float:left;
	margin:0 0 0 25px;
	color:#1642a2;
	border-top:1px solid #1642a2;
	padding-top:15px;
	}
.page2 .shang{
	width:49%;
	float:left;
	}
.page2 .xia{
	width:49%;
	float:right;
	text-align:right;
	}
.page2 a{
	color:#666666;
	}